overwhelm with pain and suffering - Español Inglés Diccionario